Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
255 - 257 LEIGH ROAD Semi-Detached £677,647 £180,000 27 Oct 2000
257 LEIGH ROAD Detached £531,361 £247,000 19 Mar 2004
259 LEIGH ROAD Detached £397,241 £90,000 25 Aug 1999
263 LEIGH ROAD £457,370 £360,000 28 Sep 2018
327 LEIGH ROAD Detached £391,171 £225,000 20 Oct 2006